Ext.define("Demo.view.base.newContextMenu",{
	extend:"Ext.menu.Menu",
	width:120,
	margin:'0 0 10 0',
	items:[{
		text:"新增",
		handler:function(cmp){
//			alert(111);
			var currTab=Ext.getCmp("mainTabs").getActiveTab();
			var form=currTab.down("form");
			var topBar=currTab.down("topBar");
			var currStore=topBar.getStore();
			form.getForm().reset();
//			var tab=Ext.getCmp("mainTabs").getActiveTab().setTitle("sad");
			
		}
	},{
		text:"修改"
	},{
		text:"删除"
	},{
		text:"上一页",
		name:"prevPage",
		id:"prevPage",
		handler:function(cmp,e){
			var currStore=Ext.getCmp("mainTabs").getActiveTab().down("topBar").getStore();//拿到当前页的  store
			currStore.previousPage();
		}
	},{
		text:"下一页",
		name:"nextPage",
		id:"nextPage",
		handler:function(cmp,e){
			var currStore=Ext.getCmp("mainTabs").getActiveTab().down("topBar").getStore();//拿到当前页的  store
			currStore.nextPage();
		}
	}],
	listeners:{
		render:function(){
//			var prev=Ext.getCmp("prevPage").disable();
			var currTab=Ext.getCmp("mainTabs").getActiveTab();
			var topBar=currTab.down("topBar");
			var currStore=topBar.getStore();
			var pageCount=currStore.getTotalCount();//返回总记录数
			var currPage=currStore.currentPage;
			if(currPage==1)
				Ext.getCmp("prevPage").disable();
			else if(currPage==pageCount)
				Ext.getCmp("nextPage").disable();
		},
		hide:function(){
			this.destroy();
		}
	}
});